<script>History.pushState(null, "Epicrisis", "<?php echo $this->here; ?>");</script>

<script type='text/javascript' src='/js/jqprint/js/jquery.jqprint.js'></script>
<link rel='stylesheet' href='/js/jqprint/css/style.css' type='text/css' media='all' />
<link rel='stylesheet' href='/js/jqprint/css/print.css' type='text/css' media='print' />
<script type='text/javascript'>
	function imprimirAgenda() {
		jQuery('div.to_print').jqprint({
			debug: false,
			importCSS: true,
			printContainer: true,
			operaSupport: true
		});		
	}

	jQuery(document).ready(function(){ 
		// Configuro el Tooltip
		jQuery('img').tipsy({gravity: jQuery.fn.tipsy.autoNS});		
	});

</script>

<div id="titulo_encabezado">
	<div style="padding: 6px;float: left;"><img src="/images/tab-calendario.png" style="margin-top: -15px;">

    <?php
		//-------------------------------------------------------------------------------
		//                                Muestro Todos los Profesionales del Cliente									 
		//-------------------------------------------------------------------------------
		if(!empty($Medicos)){

        	echo "<select name='data[Profesional][id]' style='width: 380px; font-size:20px;margin-top:5px;' onchange=\"SetProfesionalActual('$client_id', this.value)\" id='ProfesionalId'>";
                        
            $VistaActual = strtolower($this->Session->read('VistaActual'));
                        
            echo "<option value='0|0' > Seleccione un Médico </option>";
                        
            foreach($Medicos as $registro){
            	$nombre_medico = $registro['name'];
                $id_medico     = $registro['id'];

                if(!empty($registro['agendas'])){

                	foreach($registro['agendas'] as $agenda){
                    	$agenda_id     = $agenda['id'];
                        $agenda_nombre = $agenda['name'];

                        $valor   = $id_medico.'|'.$agenda_id;
                        $caption = $nombre_medico.' → '.$agenda_nombre;

                        $txt_selected = ($agenda_id == $agenda_seleccionada) ? " selected " : "";

//                        if( $VistaActual=="asistente" OR $VistaActual=="secretaria"  OR $VistaActual=="administrador"){
                                        
                        	echo "<option value='$valor' $txt_selected>$caption</option>";
/*
                        } else { // Si el usuario es Profesional o Enfermero
                                        
                        	if($id_medico==$profesional_id){
                            	echo "<option value='$valor' $txt_selected>$caption</option>";  
                            }
                        }
*/
                    }    
                }    
            } // end foreach
                        
            echo '</select>';
        }
        ?>
	</div>
	<div style="padding: 13px 5px;float: right;"><a href="#" class="btn btn-inverse" onclick="javascript:imprimirAgenda();" id="btn_imprimir_agenda">
		<img src="/images/ico-print.png" style="width: 20px;"></a>
	</div>

	<div style="padding: 13px 5px;float: right;"><a href="javascript:CancelarTurnos('<?php echo "$anio/$mes/$dia"?>')" class="btn btn-inverse"><b><?php __('Cancelar los Turnos Seleccionados')?></b></a></div>
</div>

<div id='barra_calendario'>
	<?php 
		if($visualizacion=='cal'){ 
			$xvis = 'list';
			$imagen = 'cambia_listaagenda.gif';
			$btn_class_vista_calendario = "btn btn-info";
			$btn_class_vista_lista = "btn";
		} else {
			$xvis = 'cal';
			$imagen = 'cambia_calendario.gif';
			$btn_class_vista_calendario = "btn";
			$btn_class_vista_lista = "btn btn-info";
		}
					
		if($ver=='all'){ 
			$xver    = 'activos';
			$xTitulo = 'Turnos cancelados';
			$xinput_checked = " checked ";
		} else {
			$xver    = 'all';
			$xTitulo = 'Turnos cancelados';
			$xinput_checked = " ";
		}		
	?>

	<table style='width:100%;'>
		<tr>
			<td style='width:60px;'>
				<!-- Semana Anterior -->
				<?php 
					$siguiente = mktime(0,0,0,$mes, $dia-7,$anio);
					$prox_dia  = date("d",$siguiente);
					$prox_mes  = date("m",$siguiente);
					$prox_ano  = date("Y",$siguiente);
				?>
				<div style="float: right;">
					<a href="/calendarios/semanal/<?php echo "$prox_ano/$prox_mes/$prox_dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn " id="dia_anterior" title='Semana Anterior'>
						<img src="/images/ico-arrow-lft.png">
					</a>
				</div>
			</td>
		
			<td style='width:50%;'>&nbsp;</td>
		
			<td nowrap style="width:120px;">
				<!-- Btn Semanal -->
				<div style="float: right;">
					<a href="/calendarios/semanal/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn btn-info" id="cambiar_a_semanal">Semana</a>
				</div>				
				<!-- Btn Diario -->
				<div style="float: right;">
					<a href="/calendarios/diario/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn" id="cambiar_a_semanal">Día</a>
				</div>
			</td>
			<td style='width:20%;'>&nbsp;</td>			
			<td nowrap style="width:90px;">
				<!-- Alternar Listado Agenda -->
				<div style="float: right;">
					<a href="/calendarios/semanal/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $xvis;?>/<?php echo $ver;?>" 
						class="<?php echo $btn_class_vista_lista ?>" id="cambiar_a_listado">
						<img src="/images/cambia_listaagenda.gif" style="width: 20px;" title='Ver en formato lista' alt='Ver en formato lista'>
					</a>
				</div>
				<!-- Alternar Listado Calendario -->
				<div style="float: right;">
					<a href="/calendarios/semanal/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $xvis;?>/<?php echo $ver;?>" 
						class="<?php echo $btn_class_vista_calendario ?>" id="cambiar_a_listado" >
						<img src="/images/cambia_calendario.gif" style="width: 20px;" title='Ver en formato calendario' alt='Ver en formato calendario'>
					</a>
				</div>
			</td>
			<td nowrap style="vertical-align: middle;">
				<!-- Ver solo activos / todos -->
				<div style="float: right;">
					<input type="checkbox" <?php echo $xinput_checked ?> style="width: 15px;" onclick="location='/calendarios/semanal/<?php echo "$anio/$mes/$dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $xver;?>'">Mostrar <?php echo $xTitulo;?>
				</div>
			</td>			
			<td style='width:50%;'>&nbsp;</td>
			<td style='width:60px;'>
				<!-- Semana Siguiente -->
				<?php 
					$siguiente = mktime(0,0,0,$mes, $dia+7,$anio);
					$prox_dia  = date("d",$siguiente);
					$prox_mes  = date("m",$siguiente);
					$prox_ano  = date("Y",$siguiente);
				?>
				<div style="float: right;">
					<a href="/calendarios/semanal/<?php echo "$prox_ano/$prox_mes/$prox_dia";?>/<?php echo $this->Session->read('ProfesionalSeleccionado');?>/<?php echo $visualizacion;?>/<?php echo $ver;?>" 
						class="btn " id="cambiar_a_listado" title='Día Siguiente'>
						<img src="/images/ico-arrow-rg.png">
					</a>
				</div>
			</td>
		</tr>
	</table>
		
</div>

<?php 
	// Si el Usuaario tiene una Agenda Creada... la muestro
	//pr($calendar);
	
	if(count($config_agenda) > 0){
		if ($visualizacion=='cal'){
			echo $calendar->semanal($anio, $mes, $dia, $id_profesional, $data, $config_agenda, $feriados,$nombre_medico);
		} else {
			echo $calendar->semanallista($anio, $mes, $dia, $id_profesional, $data, $config_agenda, $feriados,$nombre_medico);
		}
	
	} else {


		// Si no hay una agenda creada
		if(empty($hay_segmentos)){
			echo '
				<div id="contenido_gral" style="padding: 10px 10px;">
					<h1>'.__('¿Todavía no has creado y definido tu Agenda en <b>Epicrisis</b>?', true).'</h1>
					<p><br><a href="/clients/view/'.$this->Session->read('ClientesUsuarioLogueado.id').'/3" class="btn btn-info">'.__('Crea la Agenda ahora...', true).'</a></p>
				</div>
			';			
		}else{ // Si hay una agenda creada pero no hay resultados para mostrar

			echo '
				<div style="padding: 10px 10px;">
					<p>'.__('No se registran datos para mostrar.', true).'</p>
				</div>
			';			
		}

	}
?>
	<div id="nuevoturno" title="Turno Nuevo"></div>